package com.ruoyi.pingan.fymodule.separateSetting.storesetting.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * 分账品类模板子表
 *
 * @author zjf
 * @date  2025/07/30 09:00
 **/
@Getter
@Setter
@TableName("fyw_goods_category")
public class FywGoodsCategory {

    /** ID */
    @TableId
    @Schema(description = "ID")
    private String id;

    /** 分类id */
    @Schema(description = "分类id")
    private String categoryId;


    /** 药品分账比例 */
    @Schema(description = "药品分账比例")
    private BigDecimal ypSettleRate;

    /** 食品分账比例 */
    @Schema(description = "食品分账比例")
    private BigDecimal spSettleRate;


    /** 医疗器械分账比例 */
    @Schema(description = "医疗器械分账比例")
    private BigDecimal ylqxSettleRate;


    /** 日用品分账比例 */
    @Schema(description = "日用品分账比例")
    private BigDecimal rypSettleRate;


    /** 化妆品分账比例 */
    @Schema(description = "化妆品分账比例")
    private BigDecimal hzpSettleRate;


    /** 保健用品分账比例 */
    @Schema(description = "保健用品分账比例")
    private BigDecimal bjypSettleRate;


    /** 中药饮片分账比例 */
    @Schema(description = "中药饮片分账比例")
    private BigDecimal zyypSettleRate;


    /** 添加时间 */
    @Schema(description = "添加时间")
    private String addTime;

    /** 更新时间 */
    @Schema(description = "更新时间")
    private String updTime;
}
